steam explosion - Turkish English Dictionary